Make mnemonic hiding work for printer option widgets
authorMatthias Clasen <mclasen@redhat.com>
Sun, 20 Dec 2009 23:32:58 +0000 (18:32 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 21 Dec 2009 00:17:24 +0000 (19:17 -0500)
By making the widget itself insensitive.

gtk/gtkprinteroptionwidget.c

index 468768fb33b58879f20d8d047af73d973fa39ad8..3039412c49fe7e22c842c92c7af100746466b128 100644 (file)
@@ -687,12 +687,14 @@ construct_widgets (GtkPrinterOptionWidget *widget)
   
   deconstruct_widgets (widget);
   
+  gtk_widget_set_sensitive (widget, TRUE);
+
   if (source == NULL)
     {
       priv->combo = combo_box_new ();
       combo_box_append (priv->combo,_("Not available"), "None");
       gtk_combo_box_set_active (GTK_COMBO_BOX (priv->combo), 0);
-      gtk_widget_set_sensitive (priv->combo, FALSE);
+      gtk_widget_set_sensitive (widget, FALSE);
       gtk_widget_show (priv->combo);
       gtk_box_pack_start (GTK_BOX (widget), priv->combo, TRUE, TRUE, 0);
     }